npm init wasm-app wwwでnpm error could not determine executable to runが発生する
https://moshg.github.io/rustwasm-book-ja/game-of-life/hello-world.html を進めている最中に発生。
create-wasm-appが新しいバージョンのNode.js(自分の場合v22.4.1)に対応していないことによって発生している。
対応策1
https://registry.npmjs.org/create-wasm-app を見ると対応しているNode.jsのバージョンは10.7.0のようなので、Node.jsのバージョンを下げる。
code:bash
asdf install nodejs 10.7.0
asdf local nodejs 10.7.0
対応策2(おすすめ)
create-wasm-appを使用しない。
https://developer.mozilla.org/ja/docs/WebAssembly/Rust_to_Wasm を参考にして、
wasm-pack build --target web
index.htmlを作成する